pitching a baseball - Spanish English Dictionary